package com.yitiao.designmodel.behave.template;

public interface OrderProcessTemplate {

    /**
     * 模板定义框架
     */
    default void ProcessOrder(){
        doSelect();
        doPay();
        doDistribution();
    }

    // 留给实现类自己实现
    void doSelect();
    void doPay();
    void doDistribution();
}
